self dependent - Allemand Anglais Dictionnaire